الدالة GETSUBSTR() مخصصة لتحديد جزء من النص بواسطة الفاصل المحدد.
يقوم كود الدالة GETSUBSTR بتقسيم النص إلى صفيف بواسطة الفاصل المحدد وإرجاع عنصر الصفيف المحدد وفقًا للرقم التسلسلي المحدد.
يوجد أدناه رمز الماكرو لإنشاء وظيفة مخصصة GETSUBSTR يمكنها تقسيم النص إلى أجزاء واسترداد أي عنصر منه في برنامج LibreOffice Calc.
لإضافة وظيفة جديدة، افتح القائمة Tools - Macros - Edit Macros...، وحدد Module1 وانسخ النص التالي إلى الوحدة:
ثم أغلق Macro Editor، ثم ارجع إلى LibreOffice Calc واستخدم الوظيفة الجديدة في أي خلية.
يمكنك أيضًا استخدام الميزة GETSUBSTR() عن طريق تثبيت الامتداد المجاني YouLibreCalc.oxt أو نسخته كاملة المواصفات YLC_Utilities.oxt .
بعد ذلك ستكون هذه الوظيفة متاحة في كافة الملفات التي سيتم فتحها في LibreOffice Calc.